home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 8 / QRZ Ham Radio Callsign Database - Volume 8.iso / pc / files / p_term / nwq14068.lzh / PRG14068.LZH / BPQCFG.TXT next >
Text File  |  1994-01-16  |  9KB  |  332 lines

  1. ;    For Version 4.05f
  2. ;
  3. ;
  4. ;    CONFIGURATION FILE FOR G8BPQ SWITCH SOFTWARE
  5. ;
  6. ;    The program which converts this text file to binary
  7. ;    form is currently very crude - be VERY careful when 
  8. ;    editing this file!
  9. ;
  10. ;
  11. ;    The order of parameters in not important, but they
  12. ;    all must be specified - there are no defaults
  13. ;
  14. ;
  15. ;
  16. HOSTINTERRUPT=127 ; Sets the Interrupt used to access BPQ Host Mode. Will
  17.           ; normally be 127, but may be changed if this clashes with
  18.           ; other software. BTRIEVE seems to use 127, so if you are
  19.           ; using it, try INTERRUPT=126
  20.  
  21.  
  22.  
  23. ;    Memory Usage. If EMS=1, the system will attempt to put its
  24. ;    data area into EMS Memory. At the moment it makes no attempt 
  25. ;    to manage sharing of the EMS window, so you must not run any other
  26. ;    software using EMS.
  27. ;
  28. ;    Setting EMS=1 seems to cause problems with Desqview. I suggest it
  29. ;    is only used with non-DV installations.
  30. ;
  31. ;
  32. EMS=0                ; dont use EMS RAM
  33. ;
  34. ;    I seem to have problems with systems not using DESQVIEW - especially
  35. ;    NNA BBS's. The DV calls SHOULD be ignored if DV is not loaded, but
  36. ;    just in case, if you set DESQVIEW=0, the 'Release Timeslice' call
  37. ;    wont be used. MAKE SURE that you set DESQVIEW=1 if using DV, or
  38. ;    performance will be seriously affected.
  39. ;
  40. DESQVIEW=1
  41. ;
  42. ;
  43. ;    Station Identification.
  44. ;
  45. ;    If a user connects to the NODE Callsign or Alias, he is linked
  46. ;    to the switch code, and can use normal NetRom/TheNet commands
  47. ;
  48. ;    If he connects to the BBS Callsign or Alias he will be connected
  49. ;    directly to a BBS port. If none are available, the connect will
  50. ;    be rejected.
  51. ;
  52. ;    Note that of you are running only a NODE (ie BBS=0), or
  53. ;    or just a BBS (NODE=0), then you must still put in two pairs of calls,
  54. ;    but they MUST be the SAME.
  55. ;
  56. ;    If you are running both, the calls MUST be different
  57.  
  58. NODECALL=OH3LID-10              ; NODE CALLSIGN
  59. NODEALIAS=LIDNOD
  60.  
  61.  
  62. BBSCALL=OH3LID                  ; BBS CALLSIGN
  63. BBSALIAS=DXLUST                 ; BBS ALIAS
  64.  
  65. ;
  66. ;    'ID' MESSAGE - SENT EVERY IDINTERVAL MINS
  67. ;
  68. ;    WILL BE ADDRESSED FROM THE PORT CALLSIGN (IF DEFINED)
  69. ;         ELSE FROM THE NODE CALL
  70. ;
  71. ;    The following format allows KA nodes to include your system in
  72. ;    their 'Nodes' lists.
  73. ;
  74. IDMSG:
  75. DXLUST by OH3NWQ
  76. ***
  77. ;
  78. UNPROTO=CQ            ; DEFAULT UNPROTO ADDR
  79.  
  80. ;    'I' COMMAND TEXT
  81. ;
  82. ;    Note that the bit about needing a port param in connects is only
  83. ;    necessary if you are running more that one (radio) port.
  84. ;
  85. INFOMSG:
  86. OH3LID 
  87. Try the DX command
  88. ***
  89. ;
  90. ;    CTEXT - Normally will only be sent when someone connects to 
  91. ;    the NODE ALIAS at level 2. If FULL_CTEXT is set to 1, it 
  92. ;    will be sent to all connectees. Note that this could confuse BBS
  93. ;    forwarding connect scripts. 
  94. ;
  95. CTEXT:
  96. Disconnect immediately, and don't do it again!
  97. According to the Finnish regulations you MAY NOT
  98. use the station ident as a callsign.
  99. ***
  100. FULL_CTEXT=0            ; SEND CTEXT ONLY TO L2 CONNECTEES TO ALIAS
  101.  
  102. ;    Network System Parameters
  103. ;
  104. OBSINIT=5            ; INITIAL OBSOLESCENCE VALUE
  105. OBSMIN=4            ; MINIMUM TO BROADCAST
  106. NODESINTERVAL=30        ; 'NODES' INTERVAL IN MINS (30)
  107. IDINTERVAL=0            ; 'ID' BROADCAST INTERVAL (Finnish Regs do not
  108.                                 ; require AX25 ID's)
  109. ;
  110. BTINTERVAL=0            ; NO BEACONS
  111.  
  112. L3TIMETOLIVE=25            ; MAX L3 HOPS
  113. L4RETRIES=48            ; LEVEL 4 RETRY COUNT
  114. ;
  115. ;    I have seen suggestions that L4TIMEOUT should be increased to very
  116. ;    high values (even as long as seven mins). Although 60 may be a bit 
  117. ;     short in some cases, I STRONGLY advise that you dont go much above
  118. ;    120 secs unless you understand ALL the implications.
  119. ;
  120. ;    I've set TTL and TIMEOUT to the values agreed by the latest SYSOPS
  121. ;    meeting - this does not imply that I agree with them!
  122. ;
  123. L4TIMEOUT=240            ; LEVEL 4 TIMEOUT
  124. L4DELAY=16            ; LEVEL 4 DELAYED ACK TIMER
  125. L4WINDOW=2            ; DEFAULT LEVEL 4 WINDOW
  126. ;
  127. MAXLINKS=50            ; MAX LEVEL 2 LINKS (UP,DOWN AND INTERNODE)
  128. MAXNODES=80            ; MAX NODES IN SYSTEM
  129. MAXROUTES=50            ; MAX ADJACENT NODES
  130. MAXCIRCUITS=40            ; NUMBER OF L4 CIRCUITS
  131. MINQUAL=16            ; MINIMUM QUALITY TO ADD TO NODES TABLE    
  132.     
  133. BBSQUAL=255            ; BBS Quality relative to NODE - used to
  134.                 ; limit 'spread' of BBS through the network
  135.                 ; to your required service area. I've been
  136.                 ; asked to set a low default to encourage you
  137.                 ; to think about a suitable value. Max is 255
  138.  
  139. BUFFERS=255            ; PACKET BUFFERS - 255 MEANS ALLOCATE AS MANY
  140.                 ; AS POSSIBLE - NORMALLY ABOUT 130, DEPENDING
  141.                 ; ON OTHER TABLE SIZES
  142. ;
  143. ;    TNC DEFAULT PARAMS
  144. ;
  145. PACLEN=128            ; MAX PACKET SIZE
  146. ;
  147. ;    PACLEN is a problem! The ideal size depends on the link(s) over
  148. ;    which a packet will be sent. For a session involving another node,
  149. ;    we have no idea what is at the far end. Ideally each node should have
  150. ;    the capability to combine and then refragment messages to suit each
  151. ;    link segment - maybe when there are more of my nodes about than 'real'
  152. ;    ones, i'll do it. When the node is accessed directly, things are a
  153. ;    bit easier, as we know at least something about the link. So, from
  154. ;    Version 3.11 onwards, there are two PACLEN params, one here and
  155. ;    one in the PORTS section. This one is used to set the initial value
  156. ;    for sessions via other nodes, and for sessions initiated from here.
  157. ;    The other is used for incoming direct (Level 2)    sessions. In all cases
  158. ;    the TNC PACLEN command can be used to override the defaults.
  159. ;
  160. ;    The main reason for changing this now was a request from someone
  161. ;    wanting to run an HF port.
  162. ;
  163. ;
  164. ;
  165. TRANSDELAY=1            ; TRANSPARENT MODE SEND DELAY - 1 SEC
  166. ;
  167. ;    Level 2 Parameters
  168. ;
  169. ; T1, T2 and N2 are now int the PORTS section
  170. ;
  171. T3=40                ; LINK VALIDATION TIMER (3 MINS)
  172.  
  173. IDLETIME=0              ; IDLE LINK SHUTDOWN TIMER (15 MINS)    
  174. ;
  175. ;
  176. ;    Configuration Options
  177. ;
  178. BBS=1                ; INCLUDE BBS SUPPORT
  179. NODE=1                ; INCLUDE SWITCH SUPPORT
  180. ;
  181. HIDENODES=0            ; IF SET TO 1, NODES STARTING WITH # WILL 
  182.                 ; ONLY BE DISPLAYED BY A NODES * COMMAND
  183. ;
  184. ;    THE *** LINKED COMMAND IS INTENDED FOR USE BY GATEWAY SOFTWARE, AND
  185. ;    CONCERN HAS BEEN EXPRESSED THAT IT COULD BE MISUSED. I RECOMMEND THAT
  186. ;    IT IS DISABLED IF NOT NEEDED.
  187. ;
  188. ENABLE_LINKED=A                 ; CONTROLS PROCESSING OF *** LINKED COMMAND
  189.                 ; Y ALLOWS UNRESTRICTED USE
  190.                 ; A ALLOWS USE BY APPLICATION PROGRAM
  191.                 ; N (OR ANY OTHER VALUE) DISABLE
  192. ;
  193. ;
  194. ;
  195. ;
  196. ;    'COMBIOS' Port definitions.
  197. ;
  198. ;    This section defines the virtual TNC's that the code supports.
  199. ;
  200. ;    The basic format is:
  201. ;
  202. ;        TNCPORT
  203. ;        COM=n        ; COMBIOS port number
  204. ;        APPLMASK=nn    ; Defaults to 1 (BBS)
  205. ;            APPLFLAGS=nn    ; Defaults to 6 
  206. ;         ENDPORT
  207. ;
  208. ;    See APPLS.DOC for details on use of APPLFLAGS and APPLMASK
  209. ;    Only TNC2 applications are supported through this interface.
  210. ;    For information on using KISS or DEDHOST applications, see file
  211. ;    DRIVERS.DOC
  212. ;
  213. ;      Dont try to define more than 16 ports.
  214. TNCPORT
  215.     COM=1
  216.     APPLMASK=255
  217. ENDPORT
  218.  
  219. TNCPORT
  220.     COM=2
  221.     APPLMASK=255
  222. ENDPORT
  223.  
  224. ;TNCPORT
  225. ;    COM=3
  226. ;    APPLFLAGS=4        ; NO 'CONNECTED' TO USERS
  227. ;ENDPORT
  228.  
  229.  
  230. ;
  231. ;    AX25 PORT DEFINITIONS
  232. ;
  233. ;    These define the external links - normally to radios, but possibly
  234. ;    to other computers, modems, etc.
  235. ;    The hardware type and protocol are now defined separately, but
  236. ;    at the moment only a limited number of combinations are possible
  237. ;
  238. ;    Interrupt levels may be shared by any cards with suitable
  239. ;    hardware. Examples are all but the earliest DRSI cards, and
  240. ;    a MS400 modified as described by AA4RE in his MBBIOS documentation.
  241. ;
  242. ;    There is a significant overhead in using the shared interrupt
  243. ;    feature - try to use it on relatively low speed links, and
  244. ;    wath out for TX underruns/RX overuns.
  245. ;
  246. ;
  247. ;    See file PORTS.DOC for full details of available paramters.
  248. ;
  249. ;     Note that all timer values are in ms intervals. Most TNC's
  250. ;    use different units for the various timers, so be careful!
  251. ;
  252. ;    The timings are all derived from the PC's timer interrupt,
  253. ;    who's frequency is about 18.2 HZ, so the resolution is only to 
  254. ;    approx 50ms.
  255. ;
  256. ; here is my system 433.775 MHz with G3RUH 150 ms TXD on com 1
  257. ;            and    433.650 MHz with 1200B 200 ms TXD on com 2  
  258.  
  259. PORT
  260.         ID=0.433775 GHz 9.600 kbps
  261.     TYPE=ASYNC
  262.     PROTOCOL=KISS
  263.     IOADDR=3F8H
  264.     INTLEVEL=4
  265.     SPEED=9600
  266.     CHANNEL=A
  267.     QUALITY=192
  268.         MAXFRAME=7
  269.         TXDELAY=150
  270.     SLOTTIME=100
  271.     PERSIST=64
  272.     FULLDUP=0
  273.     FRACK=3500
  274.     RESPTIME=2000
  275.     RETRIES=16
  276.     PACLEN=235
  277.         UNPROTO=OH3BOX
  278. ENDPORT
  279.  
  280. PORT
  281.         ID=0.433650 GHz 1.200 kbps
  282.     TYPE=ASYNC
  283.     PROTOCOL=KISS
  284.     IOADDR=2F8H
  285.     INTLEVEL=3
  286.     SPEED=9600
  287.     CHANNEL=A
  288.     QUALITY=25
  289.     MAXFRAME=7
  290.     TXDELAY=200
  291.     SLOTTIME=100
  292.     PERSIST=64
  293.     FULLDUP=0
  294.     FRACK=7000
  295.     RESPTIME=2000
  296.     RETRIES=16
  297.     PACLEN=235
  298. ENDPORT
  299.  
  300.  
  301. ROUTES:
  302. ;
  303. ;    ROUTES TO LOCK IN
  304. ;
  305. ;    specify Callsign, Quality and Port. You can now also specify
  306. ;    MAXFRAME, FRACK, PACLEN (in that order) to override the port
  307. ;    defaults.
  308. ;
  309. ;
  310. ;G4RFG,0,1
  311. ;GB7LX-2,0,1
  312. ;GB7LX-7,20,2
  313. ;G0GDR-1,100,2,1,6000,100    ; not always very good, so maxframe=1
  314. ***
  315. ;
  316. ;    APPLICATIONS SUPPORTED
  317. ;
  318. ;    UP TO 8 ENTRIES OF UP TO 12 BYTES EACH
  319. ;
  320. ;    THE FIRST 3 ARE RESERVED FOR BBS, HOST, AND REMOTE SYSOP - YOU
  321. ;    CAN DEFINE THE OTHERS AS YOU LIKE.
  322. ;
  323. ;    FOR COMPATIBILITY WITH EARLIER VERSIONS, JUST ENTER APPLICATIONS=BBS
  324. ;
  325. ;    NAMES STARTING WITH * ARE NOT INCLUDED IN 'VALID COMMANDS' DISPLAY
  326. ;
  327. APPLICATIONS=DX
  328. ;
  329.